fossa carotica - French English Dictionary